English: Fair Do's Ltd
Welsh: Siopa Teg
Subject: Datblygu economaidd
English definition: Cardiff
Welsh definition: Caerdydd