torrential in French
torrential in French
torrentiel
Coming or characterized by torrents; flowing heavily or in large quantities.
diluvien
Coming or characterized by torrents; flowing heavily or in large quantities.