Search term gorgoglìo has one result
Jump to
IT Italian EN English
gorgoglìo (v n) [gurgling sound] (v n) gurgle (v n) [gurgling sound]