Definisi 'mycenaen'

English to English
noun
1 a native or inhabitant of ancient Mycenae Terjemahkan
source: wordnet30

More Word(s)
greek, hellene,

Visual Synonyms