meaning of Arrestzelle

Arrestzelle - German to English

bullpen [esp. Am.] [coll.] [detention mobile as in a police section or courthouse]

View more

  • detention cellular