Skip to main content

English: predatory animals

Welsh: anifeiliaid ysglyfaethus

Part of speech

Noun, Plural