Skip to main content

English: handling animals

Welsh: trin anifeiliaid

Part of speech

Verb