French-English dictionary »

rideau de bambou meaning in English

FrenchEnglish
Rideau de bambou nom propre

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