Skip to main content

English: tracing

Welsh: olrhain

Part of speech

Verb

Definition

animals