Dutch to English Translation

Nederlandse versie

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