Summary
French to English: more detail...
-
pluie de météores:
-
Wiktionary:
pluie de météores → meteor shower
-
Wiktionary:
French
Detailed Translations for pluie de météores from French to English
Wiktionary Translations for pluie de météores:
pluie de météores
noun
-
Meteors seen on Earth for short time period