make shipwreck of one's life
Are you looking for: 毁灭毁灭其生命毁灭 毁灭其生命More results...
English Expression:
  1. n.  make shipwreck of one's life