organdyEnglish

organdie, organdy

Noun

A sheer stiff muslin

English: organdy, organdie

English words with similar meanings

Show 1 words