Skip to main content

English: total weed control

Welsh: triniaeth lwyr

Part of speech

Noun, Feminine, Singular

Definition

Wrth sôn am ddefnyddio plaladdwyr.