meteoroids - French English Dictionary

meteoroids

Meanings of "meteoroids" in French English Dictionary : 1 result(s)

English French
General
meteoroid météore [m]