奋战到底
[fèn zhàn dào dǐ]
Definition:
AllAll,fight to the end [to the last ditch]fight to the end [to the last ditch],go to the matgo to the mat,fighting to the endfighting to the end,Stick FightStick Fight
More sentence filters
Hide sentence filters

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.