Skip to main content

English: trace

Welsh: olrhain

Part of speech

Verb