English to Arabic

Meaning for:
Sleigh
other
الزلاجة