Skip to main content

English: stalk

Welsh: dilyn

Part of speech

Verb

Definition

to stalk a wild mammal