ReadWriteQuiz
Chinese dictionary
derogbadly battered; men and horses thrown off their feet; thrown into confusion
敌军被打得人仰马翻。
The enemy troops were thrown off their feet.
来把我撞得人仰马翻!
You are gonna put me on my ass!
敌军被打得人仰马翻。
The enemy troops were thrown off their feet.
来把我撞得人仰马翻!
You are gonna put me on my ass!