pin sb. to
Are you looking for: 强迫强迫某人强迫某人履行诺言强迫 强迫某人 强迫某人履行诺言More results...
English Expression:
  1. n.  pin sb. to
  2. n.  pin sb. down