Definisi 'waterproofed'

English to English
adjective satellite
1 not permitting the passage of water Terjemahkan
source: wordnet30

More Word(s)
raincoat, waterproof, tight,

Visual Synonyms