Skip to main content

English: pest control

Welsh: difa plâu

Part of speech

Verb

Definition

Lladd neu gael gwared ar anifeiliaid pla yng nghyd-destun adeiladau, gerddi ac ati.