English to Arabic

Meaning for:
Endeavor
other
المسعى