Hindi-English dictionary »

मुँह पर तमाचा meaning in English

HindiEnglish
मुँह पर तमाचा

a kick in the teethnoun

a slap in the facenoun