English edit

Noun edit

lockbolts

  1. plural of lockbolt