Dutch to English Translation

Nederlandse versie

auto-immuun Dutch pronunciation - Say auto-immuun in English pronunciation Meaning of "auto-immuun" in English language