Dutch to English Translation

Nederlandse versie

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