Skip to main content

English: game farm

Welsh: fferm anifeiliaid hela

Part of speech

Noun, Feminine, Singular