Tarpaper
English Meaning
- Heavy paper impregnated or coated with tar, used as a waterproof protective material in building.
Sorry, No Malayalam Meaning for your input!
See Tarpape Want To Try Tarpaper In Malayalam??