Spanish

edit

Noun

edit

lestrigones

  1. plural of lestrigón