Translation of utusan in English:

utusan

messenger

noun

  • 1

    messenger
  • 2

    delegate, envoy