English to Arabic

Meaning for:
Phosphorescence
other
التفسفر