Dutch to English Translation

Nederlandse versie

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