Skip to main content

English: send

Welsh: anfon

Part of speech

Verb