atorra

Noun feminine B2 #89327 most common

Translations

  1. torrential rain
  2. downpour

Used in some regions to refer to heavy rain.

Advertisement

Example Sentences

After the downpour, the field was completely flooded.