English: harrowing
Welsh: llyfnu
Subject: Amaeth
Welsh definition: Rhan o'r broses o drin y tir.