Italian English Dictionary

Versione Inglese

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