natural spring


Meanings

  • a natural flow of ground water