to make a continuous murmuring noise, as shallow water running over stones

listen to the pronunciation of to make a continuous murmuring noise, as shallow water running over stones
English - Turkish
English - English
babble