English to Arabic

Meaning for:
Skidded
other
منزلق