gargotes
French
Noun
gargotes
f
plural of
gargote