Summary
English to French:   more detail...
  1. snow cloud:


English

Detailed Translations for snow cloud from English to French

snow cloud:

snow cloud [the ~] noun

  1. the snow cloud
    le cumulus

Translation Matrix for snow cloud:

NounRelated TranslationsOther Translations
cumulus snow cloud cumulus

External Machine Translations:

Related Translations for snow cloud