French-Latin dictionary »

glouglouter meaning in Latin

FrenchLatin
glouglouter

tuburcinor