Showing results for gluglú. Search instead for el gluglú.

gluglú

NOUN
(sound made by water)-gurgling
Synonyms for gluglú
Word of the Day
chestnut