English: processed semen
Welsh: semen wedi'i brosesu
Subject: Amaeth
English definition: agriculture
Welsh definition: amaeth