handstitched

  • (s) sewn by hand rather than machine handsewn,

Synonyms

handsewn

Words of close approximity