tuō dǒu

Translation

  • small open trailer
Chinese Tones