shēn tuō xì tǒng

Translation

  • deep-tow system
Chinese Tones