Definify.com

Definition 2025


torentala

torentala

Ido

Adjective

torentala

  1. torrential (heavy rainy downpour of rain)

Synonyms