craftlace

English

Etymology

From the brand name CraftLace, from craft +‎ lace.

Noun

craftlace

  1. Synonym of scoubidou.