meaning of bloßstellen

bloßstellen - German to English

to denounce

View more

  • to reveal
  • to unmask