self-cleaning in Polish self-cleaning in Polish samoczyszczący adj Cleaning itself or requiring minimal cleaning effort. Add to Flashcards