Italian English Dictionary

Versione Inglese

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