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