self-cleaning in Bulgarian self-cleaning in Bulgarian самопочистващ се adj Cleaning itself or requiring minimal cleaning effort. Add to Flashcards