Subscribe
URL of the page has been copied to clipboard.
Meaning : Waterproofed canvas.
Synonyms : tarpaulin
रोगन किया हुआ एक प्रकार का टाट जो धूप और वर्षा से रक्षा के लिए चीज़ों के ऊपर डाला या ताना जाता है।
Install App