English to Arabic

Meaning for:
Snowmobiling
other
التزلج