death squads - İspanyolca İngilizce Sözlük

death squads

Meanings of "death squads" with other terms in English Spanish Dictionary : 1 result(s)

İngilizce İspanyolca
General
who belongs to death squads escuadronero [adj] SV