English to Arabic

Meaning for:
Superiority
other
التفوق