English to Hindi

Meaning for:
imbecility
other
मूर्खता;अल्पबुद्धिमत्ता