English to Arabic

Meaning for:
Rivalries
other
التنافسات