Skip to main content

English: homebred animals

Welsh: anifeiliaid a fagwyd ar y fferm

Part of speech

Noun, Plural