double lock standing seams

English

edit

Noun

edit

double lock standing seams

  1. plural of double lock standing seam