Deutsch Version
Meaning of
"slap in the face"
in English language
German to English
English to German
German
English
slap in the face
Google
slap in the face
Linguee
slap in the face
bab.la
slap in the face
Reverso Context
slap in the face
dict.cc
slap in the face
Wikipedia