Skip to main content

English: soil bunds

Welsh: byndiau pridd

Part of speech

Noun, Plural

Definition

argloddiau pridd, ond yn benodol i gadw dŵr