Version Française
Translate
"meteor shower"
to French Language
English to French
French to English
English
French
meteor shower
pluie (f) de météores
meteor shower
pluie (f) d’étoiles filantes