Weather Sound Effects Quiz!

Match the French weather phrases to the sound effects with this fun quiz!