Advertisement

Advertisement

leader head

noun

  1. a boxlike head of a downspout connected to a gutter.


Advertisement

Advertisement

Advertisement

Advertisement


leader cableleadership