Italian English Dictionary

Versione Inglese

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