English-French dictionary »

buff out meaning in French

EnglishFrench
buff out (to remove minor defects)
verb

fignolerverbe

buff out (to smooth the surface by friction)
verb

poncerverbe