zhuān mén liè chē

Translation

  • special train
Chinese Tones