Subscribe
URL of the page has been copied to clipboard.
Meaning : Merchandise in the form of fabrics sold by the yard.
Synonyms : yard goods
Install App