STITCHERY


Meaning of STITCHERY in English

[stitch.ery] n (1607): needlework

Merriam-Webster English vocab.      Английский словарь Merriam Webster.