needlecord









needlecord


noun

  1. a corduroy fabric with narrow ribs
48 queries 0.393