extension leads

English

Noun

extension leads

  1. plural of extension lead