"meteoroid" in English Meteoroid {m} meteoroid "meteoroid" English translation meteoroid Meteoroid Detailed translations for "meteoroid" der Meteoroid{masculine} Meteoroid meteoroid English synonyms for "meteoroid" s {meteoroid}