English: LSDA
Welsh: LSDA
Subject: Addysg
English definition: Learning and Skills Development Agency
Welsh definition: Yr Asiantaeth Dysgu a Datblygu Sgiliau