GeneralConnection.comDictionary
official emissary
Noun

1. legate
1. emissary, envoy
Usage