torrential in Spanish
torrential in Spanish
torrencial
Coming or characterized by torrents; flowing heavily or in large quantities.
diluviano
Coming or characterized by torrents; flowing heavily or in large quantities.