power taps

English

Noun

power taps

  1. plural of power tap