English-Chinese dictionary »

bamboo curtain meaning in Chinese

EnglishChinese
Bamboo Curtain (political barrier between communist and capitalist in Asia)
proper noun

竹幕 /zhúmù/proper noun