English to Arabic

Meaning for:
Skied
other
متزحلق