couching stitches

English

Noun

couching stitches

  1. plural of couching stitch