French-English dictionary »

éphialte meaning in English

FrenchEnglish
Éphialte nom propre
{m}

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