iSYNONYM
Home
legation
Synonyms for
legation
Found 2 synonyms
№ 1
legation
№ 2
diplomatic mission
№ 3
embassy