french_polish_shellacEnglish

French polish, French polish shellac

Noun

A varnish for wood consisting of shellac dissolved in alcohol

English: French polish, French polish shellac

English words with similar meanings

Show 1 words