English-French dictionary »

menelaus meaning in French

EnglishFrench
Menelaus (the king of Mycenaean Sparta)
proper noun

Ménélas◼◼◼nom propre
{m}