English to Arabic

Meaning for:
Imperviousness
other
عدم النفاذ