telco building

This is not a dictionary! - Search for "telco building" in The Danish Dictionary

  • March 3. 2016 from wordnet.princeton.edu

    telco building noun english

    a building that houses telecommunications equipment; "the telecom hotels are prime targets for bombing"