Arabic-English dictionary »

العاصفة الثّلجيّة meaning in English

ArabicEnglish
العاصفة الثّلجيّة

Blizzard[UK: ˈblɪ.zəd] [US: ˈblɪ.zərd]