fight with a rope round one's neck
Are you looking for: 拼死拼死决战拼死 拼死决战More results...
English Expression:
  1. n.  fight with a rope round one's neck