Arabic-English dictionary »

طَبِيب سَاحِر meaning in English

ArabicEnglish
طَبِيب سَاحِر m

witch doctorperson believed to ward off witchcraft and heal through magic