English: RCSLT
Welsh: RCSLT
Subject: Iechyd
English definition: Royal College of Speech and Language Therapists
Welsh definition: Coleg Brenhinol Therapi Iaith a Lleferydd