汉英翻译

汉语

狗急跳墙

词语解释

A dog will leap over a wall in desperation.;
A cornered beast will do something desperate.;
A cornered dog will leap over a wall (in desperation).;
A desperate dog tries to jump over the wall. ;