English: breeding sheep
Welsh: dafad fagu
Subject: Amaeth
Welsh definition: Yn gyfystyr â defaid cadw.