English to Arabic

Meaning for:
Weatherproofs
other
مقاومة الطقس