death squad
Jump to navigation
Jump to search
English[edit]
Noun[edit]
death squad (plural death squads)
- An armed group that carries out clandestine, extrajudicial killings.
Translations[edit]
armed group
|
death squad (plural death squads)
|