Skip to main content

English: farmed game

Welsh: anifeiliaid hela sy'n cael eu ffermio

Part of speech

Noun, Plural