English to Arabic

Meaning for:
Warlocks
other
السحرة