emissary, envoy, delegate, representative, legate

listen to the pronunciation of emissary, envoy, delegate, representative, legate
English - Italian
inviato