A device that delivers an electric current as the result of a chemical reaction
English: cell, electric cell
Bahasa: sel
Less certain link between this word and this sense.
cell, electric cell
English: cell, electric cell
Bahasa: sel
Less certain link between this word and this sense.