Skip to main content

English: send document

Welsh: anfon dogfen

Part of speech

Verb