Translation of pesuruh in English:

pesuruh

messenger

noun

  • 1

    messenger