rya : Idioms & Phrases

Index


rya rug

  • noun a shag rug made in Sweden
    rya.
WordNet