English to Arabic

Meaning for:
Confuser
other
المحير