English to Arabic

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