Back
developmentally challenged
Meanings
people collectively who are mentally retarded;
Synonyms
mentally retarded
retarded
Anagrams of
developmentally challenged