English to Arabic

Meaning for:
Outshone
other
تألّق