Translation of envoy in Malay

envoy

utusan

noun

  • 1

    utusan, wakil, timbalan duta