English to Arabic

Meaning for:
Rivaling
other
المنافسة