gargamelles
French
Noun
gargamelles
plural of
gargamelle