telco building
تعریف انگلیسی
noun
- a building that houses telecommunications equipment “the telecom hotels are prime targets for bombing”