water_systemEnglish

water system, water, water supply

Noun

A facility that provides a source of water

English: water system, water supply, water

Bahasa: air

A river and all of its tributaries

English: water system

Bahasa words with similar meanings

English words with similar meanings

Show 2 words