emissary, envoy, delegate, representative, legate

listen to the pronunciation of emissary, envoy, delegate, representative, legate
Englisch - Italienisch
inviato