English edit

Noun edit

staybolts

  1. plural of staybolt