Skip to main content

English: draining yard

Welsh: iard ddiferu

Part of speech

Noun, Feminine, Singular

Definition

Cymh: draining pens.