Skip to main content

English: Welsh mountain

Welsh: defaid mynydd, defaid mynydd Cymreig

Part of speech

Noun, Plural

Definition

sheep