English to Hindi

Meaning for:
soft-witted
other
बुद्धिहीन;नासमझ