zhù dòng chē

Translation

  • low-powered motorized scooter or bike
Chinese Tones