DictionaryForumContacts

   English
Terms for subject Sports containing Battle | all forms | exact matches only
EnglishChinese
battle every inch of one's way挣扎前进
battle for the top place争第一
battle it out一拼到底
battle it out打出胜负
battle of nerves神经战
exercise under battle condition实战练习
fight for victory in a battle or competition拼搏