Italian English Dictionary

Versione Inglese

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