English-Polish dictionary »

slap in the face meaning in Polish

EnglishPolish
slap in the face noun
slap in the face or on the cheek

liśćnoun

policzeknoun