English to Arabic

Meaning for:
Specter
other
الخيال