English synonyms about - contact  

diplomatic building

noun

1 diplomatic building

Government building in which diplomats live or work.


Find more on diplomatic building elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0278