exploded
Are you looking for: 被推翻被推翻的被推翻 被推翻的More results...
English Expression:
  1. adj.  exploded
  2. adj.  fallen