Summary
English to French:   more detail...
  1. short storms:


English

Detailed Translations for short storms from English to French

short storms:

short storms [the ~] noun

  1. the short storms (showers)
    l'averses

Translation Matrix for short storms:

NounRelated TranslationsOther Translations
averses short storms; showers downpours; driving rains

External Machine Translations:

Related Translations for short storms