gang of children or young people who live on the streets and generally carry out criminal activities - Turkish English Dictionary

Suggest a Term