Subscribe
URL of the page has been copied to clipboard.
Meaning : A rug made of a coarse fabric having a cotton warp and a wool filling.
Install App
Drugget meaning in Telugu.