lán chē

Translation

  • to thumb a lift
  • to hitchhike
Chinese Tones