English edit

Noun edit

gargouillades

  1. plural of gargouillade

French edit

Noun edit

gargouillades f pl

  1. plural of gargouillade