Skip to main content

English: ovine

Welsh: o deulu’r ddafad

Part of speech

Adjective