English Synonym Finder
hand-stitched
Definitions
Made or sewn by hand using a needle and thread.