Hindi-Angol szótár »

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

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

a kick in the teethnoun

a slap in the facenoun