Back to Dictionary
力战
力戰
lìzhàn
1. to fight with all one's might