English to Arabic

Meaning for:
Outperformed
other
تفوّق