(greek mythology) a mysterious and terrifying deity of the underworld

listen to the pronunciation of (greek mythology) a mysterious and terrifying deity of the underworld
Englisch - Englisch
demogorgon