Etymology Explorer › Vietnamese

Where does “trăm trận trăm thắng” come from?

trăm trận trăm thắng (Vietnamese) comes from Chinese 百戰百勝.

Ancestry of “trăm trận trăm thắng”, step by step

StepLanguageWordMeaning
1Chinese百戰百勝—
Every word from Chinese 百戰百勝 →