gargotes

French

Noun

gargotes f

  1. plural of gargote