GOT A SLAP IN THE FACE


Meaning of GOT A SLAP IN THE FACE in English

was hurt deeply by another

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.