self-cleaning in French self-cleaning in French autolavable adj Cleaning itself or requiring minimal cleaning effort. Add to Flashcards