English to Arabic

Meaning for:
Twinkled
other
متلألأ