What does blamierend mean?

blamierend - German to English

disgracing

View more

  • stultifying