Arabic-English dictionary »

منصّر meaning in English

ArabicEnglish
منصّر

Evangelized