Translation

  • self-propelled
Chinese Tones