meaning of stormproof

1. protected against or able to withstand storms


Related Words

stormproof |

Developed & Maintained By Taraprasad.com

Treasure Words