gorgores
Spanish
Noun
gorgores
m
pl
plural of
gorgor