box stitches

English

Noun

box stitches

  1. plural of box stitch