English to Arabic

Meaning for:
Serra
other
سيرا - مبشّر أسبانيّ