Victoria crape

English

Noun

Victoria crape (countable and uncountable, plural Victoria crapes)

  1. imitation crape made from cotton

References