impermeableEnglish

impermeable

Adjective

Preventing especially liquids to pass or diffuse through

English: impermeable

Bahasa: kedap

Bahasa words with similar meanings

Words that start with "impermeable"