gurgle in French
gurgle in French
gargouillis
gargouiller
To make such a sound.