Translation Of Extreme Rain In Different Languages

English
Ways to say extreme rain
Pluies extrêmes