meaning of Anklagebank

Anklagebank - German to English

dock

View more

  • prisoner's box