lestrigones
Spanish
Noun
lestrigones
plural of
lestrigón