English to Arabic

Meaning for:
Scampered
other
مسرع