English to Arabic

Meaning for:
Darted
other
مندفع