meaning of weatherproof

1. make resistant to bad weather


Related Words

weatherproof |

Developed & Maintained By Taraprasad.com

Treasure Words