Synonyms for embassy

Found 5 synonyms

№ 1
embassy
№ 2
legation
№ 3
U.S. embassy
№ 4
consulship
№ 5
consulate
№ 6
Ambassador
Synonyms "embassy" in the picture
Synonyms embassy