Subscribe
URL of the page has been copied to clipboard.
Meaning : People collectively who are mentally retarded.
Example : He started a school for the retarded.
Synonyms : mentally retarded, retarded
Install App
Developmentally challenged meaning in Telugu.