Search term borbugliare has one result
Jump to
IT Italian EN English
borbugliare (n v) [to bubble, to gurgle] (n v) burble (n v) [to bubble, to gurgle]