English to Arabic

Meaning for:
Snowballs
other
كرات الثلج