diplomatic service ( synonym found)

Definition of diplomatic service:

(n) : the body of diplomatic personnel

Definition of diplomatic service:

(n) : the body of diplomatic personnel

Back to Top