meaning of blamierend

blamierend - German to English

disgracing

View more

  • stultifying