Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
electric cell
noun
(n)
a device that delivers an electric current as the result of a chemical reaction
alat yang mengagumkan elektrik semasa sebagai hasil dari reaksi kimia
Synonym:
cell
source: wordnet30