Italian to English Dictionary

Versione Inglese

slap in the face pronunciation in American English - slap in the face in Italian pronunciation Translate "slap in the face" to Italian Language