DictionaryForumContacts

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