Dictionary search results

Showing 1-3 of 3 results

chenille British & World English

A tufty, velvety cord or yarn, used for trimming furniture and made into carpets or clothing

chenille English-Spanish

felpilla