spring_waterEnglish

spring water, ground water, well water

Noun

Underground water that is held in the soil and in pervious rocks

English: ground water, spring water, well water

Water from a spring

English: spring water

Bahasa: mata air

Bahasa words with similar meanings

English words with similar meanings

Show 2 words