French-English dictionary »

pluie torrentielle meaning in English

FrenchEnglish
pluie torrentielle nom {f}

rainstorm [rainstorms]◼◼◼(storm characterized by substantial rainfall)
noun
[UK: ˈreɪn.stɔːm] [US: ˈreɪn.ˌstɔːrm]