Last modified on 19 December 2013, at 13:59

death squad

Wikipedia has an article on:

Wikipedia

EnglishEdit

NounEdit

death squad (plural death squads)

  1. An armed group that carries out clandestine killings.

TranslationsEdit