Arabic-English dictionary »

مُشَعْوِذة meaning in English

ArabicEnglish
مُشَعْوِذة

hexa witch