H-shackles

English

Noun

H-shackles

  1. plural of H-shackle