English to Arabic

Meaning for:
Snowball
other
كرة الثلج