English: Weed Wiper
Welsh: Weed Wiper
Subject: Amaeth
Welsh definition: Enw ar beiriant amaethyddol