Dictionary search results

Showing 1-2 of 2 results

peau de soie British & World English

A smooth, finely ribbed satin fabric of silk or rayon