English to Arabic

Meaning for:
Impermeable
other
غير نفّاذ