German-English dictionary »

pieksauber meaning in English

GermanEnglish
pieksauber

very clean