gorgoranes
Spanish
Noun
gorgoranes
m
pl
plural of
gorgorán