Russian-English dictionary »

менелай meaning in English

RussianEnglish
Менелай proper noun
{m}

Menelaus(the king of Mycenaean Sparta)
proper noun