tambour lace

Noun

 * 1) A kind of lace made with needle embroidery on machine-made net.

Translations

 * Irish: lása fonsa