ReadWriteQuiz
Chinese dictionary
deroga cornered beast will do something desperate; despair gives courage even to a coward; a dog will leap over a wall in desperation
他已进退维谷,狗急跳墙了。
He's backed into a corner, and he's desperate.
他已进退维谷,狗急跳墙了。
He's backed into a corner, and he's desperate.