French

edit

Noun

edit

glouglouteurs m

  1. plural of glouglouteur