Skip to main content

English: ASD

Welsh: anhwylderau yn y sbectrwm awtistig

Part of speech

Noun, Plural

Definition

autistic spectrum disorders