vanmaram

മഴയും മറ്റും തട്ടാത്ത - meaning in english

Meanings for മഴയും മറ്റും തട്ടാത്ത

adj
Weatherproof
Weather-proof