Home
Search
Index
Definify.com
Definition
2024
torentala
torentala
Ido
Adjective
torentala
torrential
(heavy rainy downpour of rain)
Synonyms
torentatra
Similar Results
Trental