meaning of tarpaulin

1. waterproofed canvas


Related Words

tarpaulin |

Developed & Maintained By Taraprasad.com

Treasure Words