humbuckers

English

Noun

humbuckers

  1. plural of humbucker