German to English Dictionary

Deutsch Version

grimacing German pronunciation - Say grimacing in English pronunciation Meaning of "grimacing" in English language