French-English dictionary »

gargouillis meaning in English

FrenchEnglish
gargouillis nom {m}

gurgle◼◼◼(gurgling sound)
noun
[UK: ˈɡɜːɡ.l̩] [US: ˈɡɝː.ɡl̩]