English-Spanish dictionary »

bamboo curtain meaning in Spanish

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

Telón de Bambúproper noun
{m}

Your history