Dutch to English Translation

Nederlandse versie

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