a place where water boils up; a spring that wells forth

listen to the pronunciation of a place where water boils up; a spring that wells forth
English - English
estuary
a place where water boils up; a spring that wells forth
Favorites