gorgogliare

Verb

 * 1)  to gurgle, to burble
 * 2)  to bubble up
 * 3)  to gargle
 * 4)  to rumble