slap to the face with an open hand - Spanish English Dictionary
History

slap to the face with an open hand



Meanings of "slap to the face with an open hand" in Spanish English Dictionary : 1 result(s)

English Spanish
General
slap to the face with an open hand fla [m] NI BO