English to Hindi

Meaning for:
scatterbrained
other
चंचल;भुलक्कड़