Italian English Dictionary

Versione Inglese

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