DictionaryForumContacts

   English
Terms containing dragoon | all forms | exact matches only
SubjectEnglishChinese
gen.dragoon sb. into doing sth.用严酷手段强迫某人做某事