Skip to main content

English: in-lamb

Welsh: cyfoen

Part of speech

Adjective

Definition

of sheep