Random
Developmentally challenged
Synonyms for Developmentally challenged
mentally retarded
retarded
people
For more similar words, try
Developmentally challenged
on Thesaurus.plus dictionary