A diplomat of the highest rank, accredited as representative from one country to another
English: ambassador, embassador
Less certain link between this word and this sense.
ambassador, embassador
English: ambassador, embassador
Less certain link between this word and this sense.