English to Arabic

Meaning for:
Challenger
other
المتحدي