English to Arabic

Meaning for:
Weatherproofed
other
معدّ لمقاومة الطقس