demon queen's last stand

language: zh

definitions

  1. A final, desperate attempt at defense or a decisive battle fought by a female ruler of demons before her ultimate defeat or death.
    zh: 恶魔女王的最后抵抗

examples

  1. The heroes arrived just in time to witness the demon queen's last stand at the gates of the underworld.

    英雄们及时赶到,目睹了恶魔女王在冥界之门前的最后抵抗。