official emissary

1. (noun) a member of a legation
Synonyms: legate
Related Words: emissary, envoy



Terms and Conditions of Use / Copyright Notice