restorer in Catalan restorer in Catalan restaurador noun Something or someone that restores. Add to Flashcards