English edit

Noun edit

supercapacitors

  1. plural of supercapacitor