ambasador (m) / ambasadora (f)

English: Translation
ambassador
Work and occupations
Government and Law