Wörterbuch Englisch Deutsch 🔎 extended search Schmunzeln DeutschEnglish Schmunzeln {n} smirk [noun] schmunzeln smile to oneself [verb]