Translation of emissary in Malay

emissary

wakil

noun

  • 1

    wakil, pesuruh, utusan