gluglú

Popularity
500+ learners.
NOUN
(sound made by water)-gurgling
Synonyms for gluglú
Word of the Day
toast