double lock standing seams

English

Noun

double lock standing seams

  1. plural of double lock standing seam