emissary

Translation:
English
Noun
an agent of a government
Add