RAG RUG


Meaning of RAG RUG in English

noun

a rug made from small strips of cloth

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.