revolutionary people's struggle - English Synonyms Dictionary

revolutionary people's struggle

n.
[1] ELA