diplomat
Explore definitions, synonyms, and language insights of diplomat
Definitions
Noun
an official engaged in international negotiations
Noun
a person who deals tactfully with others