Dutch to English Translation

Nederlandse versie

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