Definisi 'french polish shellac'

English to English
noun
1 a varnish for wood consisting of shellac dissolved in alcohol Terjemahkan
source: wordnet30

More Word(s)
shellac, shellac varnish,

Visual Synonyms