meaning of beschämen

beschämen - German to English

to confuse

View more

  • to embarrass
  • to humiliate
  • to produce feel embarrassed
  • to place to pity