PILLOW LACE MEANING IN ENGLISH

• Pillow lace Definition & Synonyms

  1. () Lace made by hand with bobbins on a pillow.


RECENT SEARCHES