rya
1.
(
noun
) a shag rug made in Sweden
Synonyms:
rya rug
Related Words:
shag rug
Terms and Conditions of Use / Copyright Notice