Meaning of handstitched

Definition of handstitched

(adj) sewn by hand rather than machine

Other information on handstitched

WIKIPEDIA results for handstitched
Amazon results for handstitched