English to Arabic

Meaning for:
Contesting
other
التنافس على