lead climbers

English

Noun

lead climbers

  1. plural of lead climber