Synonym for medusa


Associated with medusa

Greek mythologyGorgon
Add a New Entry