English to Arabic

Meaning for:
Evanescent
other
متلاشي