"meteorite" in English Meteorite {m pl} meteorites "meteorite" English translation meteorite Meteorit Detailed translations for "meteorite" Meteorite{masculine plural} Meteorite meteorites