Deutsch Version
Translate
"to slap in the face"
to German Language
English to German
German to English
English
German
to slap in the face; to slap up the face; to punch; to hit with the fist
backpfeifen; ohrfeigen; prügeln; boxen