(greek mythology) one of the three gorgons

listen to the pronunciation of (greek mythology) one of the three gorgons
English - English
stheno