datacentre
noun
- 1
A facility used to house computer systems and associated components, such as telecommunications and storage systems.
Translate “datacentre” to another language
Click any language to open the translator with this word already filled in.