German to English Dictionary

Deutsch Version

sneered, smirked German pronunciation - Say sneered, smirked in English pronunciation Meaning of "sneered, smirked" in English language