English to French:   more detail...
  1. torrent of rain:


Detailed Translations for torrent of rain from English to French

torrent of rain:

torrent of rain [the ~] noun

  1. the torrent of rain
    le grain; l'averse; l'ondée; la giboulée

Translation Matrix for torrent of rain:

NounRelated TranslationsOther Translations
averse torrent of rain downpour; drencher; driving rain; heavy shower; pouring rain; rain; sediment; shower; torrential rain
giboulée torrent of rain
grain torrent of rain a spark of; bead; beads; crumb; grain; grains; granule; nerve; pellets; vein
ondée torrent of rain downpour; rainy wind; shower

Related Translations for torrent of rain