Translation of pesuruh in English:

pesuruh

messenger

  • 1

    messenger