pole-pin-straps

English

Noun

pole-pin-straps

  1. plural of pole-pin-strap