English to Arabic

Meaning for:
Slipped
other
منزلق