English to Arabic

Meaning for:
Messenger
other
رسول