sb over
Are you looking for: 被迫被迫放弃被迫放弃对某物More results...
Contents
English Expression
  1. v.:  sb over
Thesaurus
deliver cause (sb/sth) to be in a certain condition