Versión en Español
Translate
"slap in the face"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
slap in the face
la bofetada
slap in the face
guantazo