Skip to main content

English: attach

Welsh: atodi

Part of speech

Verb