Translation of power station in Indonesian

power station

pembangkit tenaga listrik

noun

  • 1

    pembangkit tenaga listrik