Arabic-English dictionary »

مُطَّوِّعِين meaning in English

ArabicEnglish
مُطَّوِّعِين

moral policeIslamic religious police