Version Française
Translate
"overcast (weather)"
to French Language
English to French
French to English
English
French
overcast (weather)
couvert (temps)