English to Arabic

Meaning for:
Imperforate
other
غير مثقّب