Italian English Dictionary

Versione Inglese

catapecchia Italian pronunciation - Say catapecchia in English pronunciation Meaning of "catapecchia" in English language