English: SSDA
Welsh: SSDA
Subject: Personél
English definition: Sector Skills Development Agency
Welsh definition: Yr Asiantaeth Datblygu Sgiliau Sector