English to Malay Dictionary messengers

messengers

Rasul-rasul
translation of 'messengers'
noun
utusan
Credits: Google Translate
Download the
HelloEnglishApp
image_one