bn:15084925n
Noun Concept
NL
No term available
EN
A detention center, or detention centre, is any location used for detention. Wikipedia
Relations
Sources