English to Arabic

Meaning for:
Evangelized
other
منصّر