English translation of 'inviato'
masculine noun, feminine noun
un inviato speciale
a special correspondent
'inviato' in Other Languages
British English: envoy NOUN
An envoy is someone who is sent as a representative from one government or political group to another.
He was a presidential envoy on a special mission to Latin America.
Translation of inviato from the Collins Italian to English Dictionary