Meaning of french polish
Definition of french polish
(noun)
the
glaze
produced by
repeated
applications of French
polish
shellac
a
varnish
for
wood
consisting of
shellac
dissolved
in
alcohol
Other information on french polish
WIKIPEDIA results for
french polish
Amazon results for
french polish
Tweet