Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

diplomatic mission Definition

Cancel
diplomatic mission
noun()
a mission serving diplomatic ends

Words Related to diplomatic mission!

diplomatic mission Examples by Brain Bank Users