DictionaryForumContacts

   English
Terms for subject Sports containing on-the-spot | all forms | in specified order only
EnglishChinese
on the spot处于良好的竞技状态
on the spot处于良好状态
on-the-spot broadcasting实况转播
on-the-spot broadcasting现场转播
on-the-spot performance临场发挥