self-cleaning in Greek self-cleaning in Greek αυτοκαθαριζόμενος adj Cleaning itself or requiring minimal cleaning effort. Add to Flashcards