English: total weed control
Welsh: triniaeth lwyr
Subject: Amgylchedd
Welsh definition: Wrth sôn am ddefnyddio plaladdwyr.