Loading your experience...
to lock up, to imprison, to jail
"Mehrmals wurde sie verhaftet und eingesperrt."