Skip to main content

English: severe learning difficulties

Welsh: anawsterau dysgu difrifol

Part of speech

Noun, Plural

Definition

SLD