Synonyms and Antonyms for diplomatic_building

1. diplomatic building (n.)

government building in which diplomats live or work

Synonyms: