French-Spanish dictionary »

lestrygon meaning in Spanish

FrenchSpanish
lestrygon

lestrigón