Dutch to English Translation

Nederlandse versie

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