Definify.com

Definition 2024


torentala

torentala

Ido

Adjective

torentala

  1. torrential (heavy rainy downpour of rain)

Synonyms