Dutch to English Translation

Nederlandse versie

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