Back to Dictionary
百战百胜
百戰百勝
bǎizhànbǎishèng
1.
to emerge victorious in every battle
2.
to be ever-victorious
Metadata
- Category
- Chinese