English to Arabic

Meaning for:
Scintillated
other
مومض