diplomatic missions
English
Noun
diplomatic missions
plural of
diplomatic mission