DictionaryForumContacts

   English
Terms for subject Sports containing put up | all forms | exact matches only | in specified order only
EnglishChinese
put up a brave showing表现勇敢
put up a gallant fight英勇搏斗
put up a good fight打得顽强
put up a good performance表现出色
put up a steady game沉着应战