DEVELOPMENTALLY DISABLED


Meaning of DEVELOPMENTALLY DISABLED in English

[developmentally disabled] adj (1975): having a physical or mental handicap that impedes or prevents normal development

Merriam-Webster English vocab.      Английский словарь Merriam Webster.