telecom hotel
English Dictionary
->
Letter T
-> telecom hotel
Search Dictionary:
telecom hotel Definition
(n)
a
building
that
houses
telecommunications
equipment
; "
the
telecom
hotels
are
prime
targets
for
bombing
"
telecom hotel Synonyms
telco building
telecom hotel
© Art Branch Inc.