What does bloßstellen mean?

bloßstellen - German to English

to denounce

View more

  • to reveal
  • to unmask