Skip to main content

English: attach

Welsh: rhoi effaith

Part of speech

Verb