Translation

  • tidal power station
  • tidal power plant
Chinese Tones