English-Arabic dictionary »

snowball meaning in Arabic

EnglishArabic
snowball ball of snow

كُرَة اَلثَّلْجf

snowball effect accelerating growth

تأثير كرة الثلج