Dutch to English Translation

Nederlandse versie

antropoïden Dutch pronunciation - Say antropoïden in English pronunciation Meaning of "antropoïden" in English language