cabesse

cabesse

English Noun
Ad

Definition

The finest kind of silk received from India.

Ad