Leg Irons

Top Definition

used for climbing poles.





Trademark


  




Comments