Last modified on 30 January 2015, at 11:56

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