Synonyms for "mephistophelean"

Words with similar meaning