Skip to main content

English: electronic presentation of evidence

Welsh: cyflwyno tystiolaeth yn electronig

Part of speech

Verb