English to Arabic

Meaning for:
Bamboozles
other
يخدع