diplomatic facility
office, residence, or facility of a foreign government, which may include an embassy, consulate, chancery, office of charge d'affaires, or other diplomatic, economic, military, or cultural mission
--Agreed Upon Solutions

The discussion does not exist would you like to add the first comment?

anonymous