put an end to sth.
Are you looking for: 消灭消灭某事消灭 消灭某事More results...
Contents
English Expression
  1. n.:  put an end to sth.
Containing Phrases
try to eliminate sth