Skip to main content

English: herdable animals

Welsh: anifeiliaid gyrru

Part of speech

Noun, Plural