Back to Dictionary
浴血苦战
浴血苦戰
yùxuèkǔzhàn
1. a blood soaked and hard-fought struggle (idiom)