Search term inviato has 3 results
Jump to
IT Italian EN English
inviato (n) [politica - uomo] {m} diplomat (n) [politica - uomo]
inviato (n) [politica - uomo] {m} envoy (n) [politica - uomo]
inviato (n) [representative] {m} envoy (n) [representative]

Italian English translations