diplomatic building n : government building in which diplomats live or work
Copyright © 2024 3Dict.net