rya rug


Meanings

  • a shag rug made in Sweden

Synonyms