rya

1. (noun) a shag rug made in Sweden
Synonyms: rya rug
Related Words: shag rug



Terms and Conditions of Use / Copyright Notice