superbatteries

English

Noun

superbatteries

  1. plural of superbattery