tuō chē tóu

Translation

  • trailer truck
Chinese Tones