Sabrina Work Definition

noun

A variety of applique embroidery .

Wiktionary
Advertisement