English to Arabic

Meaning for:
Chimera
other
الوهم