English to Arabic

Meaning for:
Skated
other
متزحلق