English to Arabic

Meaning for:
Stampeded
other
إندفع فرارا