ReadWriteQuiz
Chinese dictionary
slsores covering one's eyes; see evidence of people's distress everywhere; a scene of desolation met the eye on every side
现场一片绝望,满目疮痍。
I was at a scene of despair and destruction.
我们访问的这个地区刚经历过内战,满目疮痍。
The region we visited showed the scars of the civil war.