tuō guà chē

Translation

  • 18-wheeler
  • big rig
  • semi-trailer
Chinese Tones