Dutch carpet

English

Noun

Dutch carpet

  1. A mixed material of cotton and wool for floor coverings.