royal cashmere

English

Noun

royal cashmere

  1. A thin material of pure wool.