Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
power station
('p/AU//@/r_'st/eI//S//@/n )
noun
(n)
an electrical generating station
stasiun pembangkit listrik
Synonym:
power plant
,
powerhouse
source: wordnet30