English to Hindi

Meaning for:
wiseacre
other
चतुर-चालाक व्यक्ति;लाल बुझक्कड़