在线词典

连战连胜

fighting and winning a series of battles (idiom); ever victorious

英文释义
fighting and winning a series of battles (idiom); ever victorious