self-dischargers

English

Noun

self-dischargers

  1. plural of self-discharger