Italian English Dictionary

Versione Inglese

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