Groundsheet
English Meaning
- A sheet of waterproof material that is spread on the ground, often beneath a tent, upon which a person may sit or sleep.
Sorry, No Malayalam Meaning for your input!
See Groundshee Want To Try Groundsheet In Malayalam??