English-Chinese dictionary »

democratic revolution meaning in Chinese

EnglishChinese
democratic revolution (revolution)
noun

民主革命 /mínzhǔ gémìng/noun