French Vocabulary and Phrases

•  French Weather Forecast - Some weather related vocabulary and phrases in case you may need an umbrella while traveling