English to Arabic

Meaning for:
Slush
other
الثلوج الذائبة