capacity of a cell or battery - English Synonyms Dictionary

Suggest a Term