meaning of telecom hotel

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


Related Words

telecom hotel |

Developed & Maintained By Taraprasad.com

Treasure Words