dū dū chē

Translation

  • tuk tuk (three wheeler taxi) (loanword)
Chinese Tones