English-French dictionary »

thundersnow meaning in French

EnglishFrench
thundersnow noun
[UK: θˈʌndəsnˌəʊ]
[US: θˈʌndɚsnˌoʊ]

orage de neigenom