diatribe
Are you looking for: 激烈激烈争论More results...
Contents
English Expression
  1. n.:  diatribe,  fireworks
Containing Phrases
barricade