Arabic-English dictionary »

التّنصّر meaning in English

ArabicEnglish
التّنصّر

Christianizing