lockbolts

English

Noun

lockbolts

  1. plural of lockbolt