carriage bolts

English

Noun

carriage bolts

  1. plural of carriage bolt