Summary
English to French:   more detail...
  1. street gang:
    • Wiktionary:
      street gang → gang


English

Detailed Translations for street gang from English to French