envoy [pl. envoys]
Synonyms
  • مرسال ، مُوفد ، مبعُوث ، مُرسل ، بعيث ، جيش
Notices
  • a messenger or a representative dealing with a foreign government