English

edit

Noun

edit

gargouillades

  1. plural of gargouillade

French

edit

Noun

edit

gargouillades f pl

  1. plural of gargouillade