restorer in Greek restorer in Greek ανορθωτής noun Something or someone that restores. Add to Flashcards