A building or place that provides a particular service or is used for a particular industry
English: facility, installation
Bahasa: kemudahan
Less certain link between this word and this sense.
facility, installation
English: facility, installation
Bahasa: kemudahan
Less certain link between this word and this sense.