Where does “gorgogliare” come from?

gorgogliare (Italian): to gurgle, to burble of liquid

Definitions

  1. to gurgle, to burble of liquid

Words derived from “gorgogliare