demon queen's last stand

language: ja

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.
    ja: 魔王の最後の抵抗

examples

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

    英雄たちは、冥界の門での魔王の最後の抵抗を目撃するために、ちょうど間に合うように到着した。