Dutch to English Translation

Nederlandse versie

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