English: finishing
Welsh: pesgi
Subject: Amaeth
Welsh definition: Dau ystyr: anfon anifeiliaid stôr i'w pesgi neu ran olaf dwysach y broses o besgi.