English: assembly centre
Welsh: canolfan grynhoi
Subject: Amaeth
English definition: animal assembly centre
Welsh definition: canolfan grynhoi anifeiliaid