lín shí lù zhàng

Translation

  • makeshift roadblock
Chinese Tones