English to Arabic

Meaning for:
Auspicious
other
مبشّر