telecom hotel

This is not a dictionary! - Search for "telecom hotel" in The Danish Dictionary

  • March 3. 2016 from wordnet.princeton.edu

    telecom hotel noun english

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