Dutch to English Translation

Nederlandse versie

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