gargouiller

listen to the pronunciation of gargouiller
French - Turkish
guruldamak; fokurdamak
guruldamak
French - English
{v} gurgle
gurgle, rumble