百戦百勝
1
ganar batalla tras batalla;salir siempre victorioso;obtener victoria tras victoria;permanecer invicto;no conocer la derrota
1
ever-victorious;many successful campaigns;invincibility