Home

Word

embroidery stitch, n.