Summary
French to English:   more detail...
  1. pluie de météores:


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
  1. Meteors seen on Earth for short time period

Related Translations for pluie de météores