A facility that provides a source of water
English: water system, water supply, water
Bahasa: air
Less certain link between this word and this sense.
water, water supply, water system
English: water system, water supply, water
Bahasa: air
Less certain link between this word and this sense.