English to Arabic

Meaning for:
Outshines
other
يتألّق