French-English dictionary »

orage de neige meaning in English

FrenchEnglish
orage de neige nom

thundersnownoun
[UK: θˈʌndəsnˌəʊ] [US: θˈʌndɚsnˌoʊ]