Subscribe
URL of the page has been copied to clipboard.
Meaning : Toweling consisting of coarse absorbent cotton or linen fabric.
Synonyms : huckaback
Install App