English to Arabic

Meaning for:
Waterproofness
other
مقاومة الماء