popular struggle front

(noun) Popular Struggle Front

< popular opinion | popularisation >