Dutch to English Translation

Nederlandse versie

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