English to Arabic

Meaning for:
Illusive
other
خدّاع