Skip to main content

English: handle

Welsh: trafod

Part of speech

Verb