GeneralConnection.com
➔
Dictionary
lazy daisy stitch
Noun
1. stitch
Usage