semirevolutionist

not defined yet