English: CTA
Welsh: CTA
Subject: Twristiaeth a hamdden
English definition: Carmarthenshire Tourist Association
Welsh definition: Cymdeithas Ymwelwyr Sir Gâr