Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
power system
noun
(n)
a system of high tension cables by which electrical power is distributed throughout a region
sistem dari tegangan tinggi kabel yang disebarkan oleh listrik di seluruh rantau ini
Synonym:
grid
,
power grid
source: wordnet30