Found 3 synonyms
diplomatic
diplomatic office
diplomatic representation
mission
main mission
primary mission
its mission