Pinyin Dictionary results for "bai zhan bai sheng"

百战百胜
to emerge victorious in every battle; to be ever-victorious
Dictionary data provided by CC-CEDICT