Dictionary/百战百胜

百战百胜 百戰百勝

bǎi zhàn bǎi shèng

ㄅㄞˇ ㄓㄢˋ ㄅㄞˇ ㄕㄥˋ
N
1to emerge victorious in every battle
2to be ever-victorious

Characters