English to Hindi

Meaning for:
retarded
other
पिछड़ी बुद्धि का