Comanche stitches

English

Noun

Comanche stitches

  1. plural of Comanche stitch