Boulingo

vigilante

English: vigilante

Person enforcing justice independently without legal authority.

vigilante

Learn languages with Boulingo