German to English Dictionary

Deutsch Version

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