English

edit

Noun

edit

supercapacitors

  1. plural of supercapacitor