Versión en Español
Meaning of
"slap in the face"
in English language
Spanish to English
English to Spanish
Spanish
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