tuō chē

Translation

  • to tow
  • towed vehicle
  • towing vehicle

Synonyms

Chinese Tones