Dutch to English Translation

Nederlandse versie

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