diplomatist ( synonym found)

Definition of diplomatist:

(n) : a diplomat

Back to Top