Englisch
Detailed Synonyms for developmentally challenged in Englisch
developmentally challenged:
developmentally challenged [the ~] Nomen
-
the developmentally challenged
– people collectively who are mentally retarded 1the retarded; the mentally retarded; the developmentally challenged– people collectively who are mentally retarded 1