rope stitches

English

Noun

rope stitches

  1. plural of rope stitch