身经百战
- na.be a veteran in battle
- 网络Battle Hardened; battle-scarred; be a veteran of many wars

身经百战
1.be a veteran in battle; battle-seasoned; has fought a hundred battles; have experienced [stood the test of] many battles; hero of a hundred fights
1
2
3
4
5
7
8
9
10
11
12
14
15
16
17
18