TORCHON LACE MEANING IN ENGLISH

• Torchon lace Definition & Synonyms

  1. () a simple thread lace worked upon a pillow with coarse thread; also, a similar lace made by machinery.


RECENT SEARCHES