跳到主要内容

顽抗困斗

stubborn resistance and desperate struggle

Meanings

  • stubborn resistance and desperate struggle; to resist fiercely and fight against overwhelming odds