torentatra
Ido
Adjective
torentatra
torrential
(heavy rainy downpour)
Synonyms
torentala