microregulators

English

Noun

microregulators

  1. plural of microregulator