Italian English Dictionary

Versione Inglese

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