diplomatistEnglish

diplomat, diplomatist

Noun

An official engaged in international negotiations

English: diplomat, diplomatist

English words with similar meanings

Show 1 words