English to Arabic

Meaning for:
Exorciser
other
الطّارد