Definify.com

Definition 2024


detention_centres

detention centres

English

Noun

detention centres

  1. plural of detention centre