Translation

  • tracked all-terrain vehicle
Chinese Tones