PINS


Meaning of PINS in English

[PINS] abbreviation persons in need of supervision

Merriam-Webster English vocab.      Английский словарь Merriam Webster.