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