English facility
Bulgarian съоръжение
Spanish instalación
Swedish faciliteter
Italian struttura
Greek εγκατάσταση
Definition
(n.) facilities are buildings, pieces of equipment, or services that are provided for a particular purpose.
Back to search results