German to English Dictionary

Deutsch Version

humiliation, abashment German pronunciation - Say humiliation, abashment in English pronunciation Meaning of "humiliation, abashment" in English language