English-Italian dictionary »

menelaus meaning in Italian

EnglishItalian
Menelaus (the king of Mycenaean Sparta)
proper noun

Menelaoproper noun
{m}

Your history