Dutch to English Translation

Nederlandse versie

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