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