STITCHERY


Meaning of STITCHERY in English

noun needlework;

— in contempt.

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