English to Arabic

Meaning for:
Witchhunt
other
حملة ضد المعارضين، اضطهاد السّاحرات