ReadWriteQuiz
Chinese dictionary
derogbe unable even to protect oneself; be unable to fend for oneself; one's own life is in danger
泥菩萨过河,自身难保。
A clay idol fording a river is hard to save itself.
synonym
泥菩萨过河,自身难保。
A clay idol fording a river is hard to save itself.