impermeable in Indonesian impermeable in Indonesian kedap adj Impossible to permeate. Add to Flashcards