dà péng chē

Translation

  • covered truck
  • covered wagon
  • bus with some seating but mostly standing room
Chinese Tones