zhù dòng chē
英文翻译
  1. low-powered motorized scooter or bike