gargouillis – English–Français translations

🇫🇷 fr en 🇬🇧

gargouillis

gurgle

gargouillis noun {m}

  /ɡaʁ.ɡu.ji/
bubbling
Wiktionary Links