Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
nifeng
niubang
?
牛棚
niú
péng
cowshed / makeshift detention center set up by Red Guards in the Cultural Revolution / (baseball) bullpen
<< back to the home page