Dutch to English Translation

Nederlandse versie

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