French-English dictionary »

ménélas meaning in English

FrenchEnglish
Ménélas nom propre
{m}

Menelaus◼◼◼(the king of Mycenaean Sparta)
proper noun