overturn a puppet regime
Are you looking for: 推翻推翻傀儡政权推翻 推翻傀儡政权More results...
English Expression:
  1. n.  overturn a puppet regime