to triumph in every battle and win every fight (idiom); all-conquering|
nothing they can't do
Look up 战无不胜，攻无不取 in other dictionaries
Page generated in 0.249809 seconds
If you find this site useful, let me know!