English: impermeable

English verb 'impermeable' conjugated