在线词典

浴血苦战

a blood soaked and hard-fought struggle (idiom)

英文释义
a blood soaked and hard-fought struggle (idiom)