STITCHERY MEANING IN ENGLISH

• Stitchery Definition & Synonyms

  1. (n.) Needlework; -- in contempt.


Synonyms:
Sewing,

RECENT SEARCHES