English: Unit 3a Fairway Court
Welsh: Uned 3a Fairway Court
Subject: Enwau lleoedd
English definition: Treforest
Welsh definition: Trefforest