English to Hindi

Meaning for:
off the cuff
other
बिना किसी तैयारी के;बिना सोचे समझे