Boulingo

militant

Aggressive or strongly committed to cause.

militant

Learn languages with Boulingo