stormproofEnglish

stormproof

Adjective

Protected against or able to withstand storms

English: stormproof