Definition of Handstitched

  • 1. Sewn by hand rather than machine Adjective Satellite

Synonyms for word "handstitched"

Semanticaly linked words with "handstitched"