English to Arabic

Meaning for:
Starred
other
تألّق