Polish-English dictionary »

menelaos meaning in English

PolishEnglish
Menelaos noun

Menelausnoun
the king of Mycenaean Sparta