French-English dictionary »

lestrygon meaning in English

FrenchEnglish
Lestrygon nom {m}

Laestrygonian(tribe)
noun