Arabic-English dictionary »

مُنَافِق meaning in English

ArabicEnglish
مُنَافِق m

hypocriteperson practising hypocrisy