English to Arabic

Meaning for:
Compete
other
تنافس