Pinyin Dictionary results for "liang bai ju shang"

两败俱伤
both sides suffer (idiom); neither side wins
Dictionary data provided by CC-CEDICT