Last modified on 22 March 2015, at 11:38

death squad

EnglishEdit

Wikipedia has an article on:

Wikipedia

NounEdit

death squad (plural death squads)

  1. An armed group that carries out clandestine killings.

TranslationsEdit