Definisi 'stheno'

English to English
noun
1 (Greek mythology) one of the three Gorgons Terjemahkan
source: wordnet30

More Word(s)
greek mythology, gorgon,

Visual Synonyms