English to Arabic

Meaning for:
Trot
other
الهرولة