English to Arabic

Meaning for:
Slithered
other
منزلق