fēng lì xì tǒng

Translation

  • wind-power system
Chinese Tones