Italian English Dictionary

Versione Inglese

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