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