English to Hindi

Meaning for:
crack-brained
other
मूर्खतापूर्ण