organdie

Noun
  1. A sheer stiff muslin (synset 103859941)

Other Searches