shuǐ lì fā diàn zhàn

Translation

  • hydroelectric power plant
Chinese Tones