English to Arabic

Meaning for:
Waterproofed
other
ﻻ يسمح بمرور الماء