emissary

?

ads

noun

တမန်

ကိုယ်စားလှယ်တော်

  • a Swedish emissary sent by the UN.

~ emissaries plural

thesaurus

~ 2 words related to emissary as Noun.

  1. envoy
  2. representative
ads