English to Hindi

Meaning for:
knackered
other
थक कर चूर होना