harp closure

English

Noun

harp closure (plural harp closures)

  1. harp shackle