Translation

  • vehicle-mounted mine detector
Chinese Tones