developmentally challenged
تعریف انگلیسی
noun
- people collectively who are mentally retarded “he started a school for the retarded”