glougloutantes

French

Adjective

glougloutantes f pl

  1. feminine plural of glougloutant