Skip to main content

English: speckled-face

Welsh: defaid penfrith

Part of speech

Noun, Plural

Definition

sheep