borbogliare

Verb

 * 1) to gurgle
 * 2) to grumble, to mutter, to rumble