slipstitches

English

Noun

slipstitches

  1. plural of slipstitch