diplomatic mission
Meaning, Definition & Usage
Dictionary
Related
noun
a mission serving diplomatic ends
WordNet
Previous
diploma
diplomacy
diplomat
diplomate
diplomatial
Next
diplomatical
diplomatically
diplomatism
diplomatist
diplopia