Boulingo
militant
Aggressive or strongly committed to cause.
Learn languages with Boulingo