meaning of blamiert

blamiert - German to English

disgraced

View more

  • stultified