English: on-farm inspection
Welsh: archwiliad ar y fferm
Subject: Amaeth
Welsh definition: archwilio’ch fferm