1 English Synonyms for DIPLOMATESE
Prev.1Next
diplolingo
Definition: 1. (colloquial) The jargon used by diplomats.
Show more information about diplolingo
Prev.1Next
Search took: 22.4917 ms
Definition: 1. (colloquial) The jargon used by diplomats.
Show more information about diplolingo
Search took: 22.4917 ms