Dutch to English Translation

Nederlandse versie

altruists Dutch pronunciation - Say altruists in English pronunciation Meaning of "altruists" in English language