to confine people to institutions for long-term periods.

listen to the pronunciation of to confine people to institutions for long-term periods.
English - English

Definition of to confine people to institutions for long-term periods. in English English dictionary

To confine people to institutions for long-term periods.
warehouse
to confine people to institutions for long-term periods.
Favorites