Skip to main content

English: LDD

Welsh: AAD

Part of speech

Noun, Plural

Definition

Learning difficulties and/or disabilities