How do you say ambassador in Italian?
— Ambasciatore


Generic synonyms for ambassador in Italian
interpreterinterprete (m)
voicevoce (f)