niú péng

Translation

  • cowshed
  • makeshift detention center set up by Red Guards in the Cultural Revolution
  • (baseball) bullpen
Chinese Tones