Arabic-English dictionary »

مُطَارَدَةُ السَّاحِرَاتِ meaning in English

ArabicEnglish
مُطَارَدَةُ السَّاحِرَاتِ f

witch-huntpersecution of persons believed to be using magic