Meaning of diplomatic mission
Definition of diplomatic mission
(noun)
a
mission
serving
diplomatic
ends
Other information on diplomatic mission
WIKIPEDIA results for
diplomatic mission
Amazon results for
diplomatic mission
Tweet