English: CTLD
Welsh: CTLD
Subject: Gwasanaethau cymdeithasol
English definition: Community Team Learning Disabilities
Welsh definition: Tîm Cymunedol Anawsterau Dysgu