What does Beugehaft mean?

Beugehaft - German to English

coercive detention

View more

  • imprisonment for contempt