Under arrest

From Fresh Dictionary

English

Adjective

  1. Arrested or being arrested.
Personal tools