German-English translations for strafanstalt
- penal institution
- penitentiary
- prisonThe cold stone walls of the prison had stood for over a century.Prison was a harrowing experience for him.The academy was a prison for many of its students because of its strict teachers.
Trending Searches
Popular Dictionaries