French-English dictionary »

mycènes meaning in English

FrenchEnglish
Mycènes nom {f}

Mycenae◼◼◼(ancient Greek city)
proper noun
[UK: mˈaɪsənˌiː] [US: mˈaɪsənˌiː]