lián jié chē

Translation

  • (Tw) 18-wheeler
  • big rig
  • semi-trailer
Chinese Tones