hydroelectric complex /ˈhʌbəlz klˌasɪfɪkˈeɪʃən/ n

中文:水电枢纽

Meaning:The reservoir structures and installations that use water power to produce electricity.

Found in these illustrated scenes(1)

‹ Browse all scenes