barbotar

listen to the pronunciation of barbotar
Испанский Язык - Английский Язык
mumble, mutter