Skip to content
Simplified display

百战百胜

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

Sign in to save this word to your study lists.

Definitions

  1. 1. to emerge victorious in every battle
  2. 2. to be ever-victorious