English
›
Words
emissary
Translation:
English
Noun
an
agent of a government
Add
Translation