English to Hindi

Meaning for:
halfwitted
other
मन्द बुद्धि का