English | German | Russian | Czech

smocking English

Meaning smocking meaning

What does smocking mean?

smocking

embroidery consisting of ornamental needlework on a garment that is made by gathering the cloth tightly in stitches

Are you looking for...?