power taps
English
Noun
power
taps
plural of
power tap