Italian English Dictionary

Versione Inglese

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