English

edit

Noun

edit

gargoulettes

  1. plural of gargoulette

French

edit

Noun

edit

gargoulettes

  1. plural of gargoulette