Dutch to English Translation

Nederlandse versie

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