English: severe learning difficulties
Welsh: anawsterau dysgu difrifol
Subject: Iechyd
English definition: SLD