Dictionary.net

Definitions of detainee

  1. some held in custody
Loading...
X