Italian to English Dictionary

Versione Inglese

petard pronunciation in American English - petard in Italian pronunciation Translate "petard" to Italian Language