English: dipping
Welsh: dipio
Subject: Amaeth
Welsh definition: Y broses o drochi defaid mewn cemegau i ladd llau ac ati.