GeneralConnection.comDictionary
handstitched
Adjective

1. handsewn
1. handmade, hand-crafted
Usage