English
›
Words
an
agent of a government, a company, or an individual sent on a certain mission
Translation:
English
Noun
5
emissary
Add
Translation