English synonyms about - contact  

rya rug

noun

1 rya rug

A shag rug made in Sweden.

synonym: rya.

Dutch: RYA


Find more on rya rug elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0158