English: sheep handler
Welsh: offer trin defaid
Subject: Amaeth
Welsh definition: Offer er mwyn didoli, dosio neu dynnu caglau defaid.