English to Arabic

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