Version Française
Meaning of
"halo solaire"
in English language
French to English
English to French
French
English
halo solaire
solar halo (ring around sun)