broderie anglaise








noun

  1. fine white needlework done on fine cloth, typically on eyelet.

noun

  1. open embroidery on white cotton, fine linen, etc
51 queries 0.568