English to Arabic

Meaning for:
Snowfalls
other
كميات تساقط الثلوج