demon queen's last stand

language: de

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.
    de: Letzter Widerstand der Dämonenkönigin

examples

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

    Die Helden kamen gerade rechtzeitig an, um den letzten Widerstand der Dämonenkönigin an den Toren der Unterwelt zu erleben.