MalayTranslate.com
Malay to English Translator
Translate Here

English to English

power station
('p/AU//@/r_'st/eI//S//@/n )

noun (n)

  • an electrical generating station
    stasiun pembangkit listrik
    source: wordnet30