Definisi 'impermeableness'

English to English
noun
1 the property of something that cannot be pervaded by a liquid Terjemahkan
source: wordnet30


Visual Synonyms