Pinyin Dictionary results for "shen jing bai zhan"

身经百战
lit. veteran of a hundred battles (idiom); fig. experienced; seasoned
Dictionary data provided by CC-CEDICT