"snatch squad" in Polish — inglés-Polish dictionary | Mirar "snatch squad" in inglés

snatch squad

sustantivo
  1. oddział interwencyjny policji  BrE