English to Arabic

Meaning for:
Hurtled
other
مندفع