D-shackles

English

Noun

D-shackles

  1. plural of D-shackle