Multiple choice general knowledge foreign languages Translate to french : rain temps pluie neige mer Reveal answer Fill a bubble to check yourself B Correct answer Explanation Rain in French is 'pluie' (feminine noun). 'Temps' means weather or time, 'Neige' means snow, and 'Mer' means sea.