gargoulettes
English
Noun
gargoulettes
plural of
gargoulette
French
Noun
gargoulettes
plural of
gargoulette