French edit

Noun edit

gargamelles

  1. plural of gargamelle