GeneralConnection.com
➔
Dictionary
handsewn
Adjective
1. handstitched
1. handmade, hand-crafted
Usage