English-Chinese dictionary »

menelaus meaning in Chinese

EnglishChinese
Menelaus (the king of Mycenaean Sparta)
proper noun

墨涅拉奥斯 /Mòniēlā'àosī/proper noun