French-English dictionary »

éphialtès meaning in English

FrenchEnglish
Éphialtès nom propre
{m}

Ephialtes◼◼◼(either the ancient Greek statesman or a mythological Giant)
proper noun