demon queen's last stand

language: th

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.
    th: การต่อสู้ครั้งสุดท้ายของราชินีปีศาจ

examples

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

    เหล่าผู้กล้ามาถึงทันเวลาพอดีเพื่อเป็นสักขีพยานในการต่อสู้ครั้งสุดท้ายของราชินีปีศาจที่ประตูแห่งโลกวิญญาณ