polisher in Catalan
polisher in Catalan
polidor
A person who makes something smooth or shiny.
polidora
A tool that makes something smooth or shiny.