Weather-proof

0
1763
Weather-proof - Meaning: Adjective. Resistant to weather conditions.

Weather-proof – Meaning:

Adjective. Resistant to weather conditions.