Dutch to English Translation

Nederlandse versie

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