suicide squads - German English Dictionary

suicide squads

Meanings of "suicide squads" in German English Dictionary : 1 result(s)

English German
Military
suicide squads Selbstmordkommandos [pl]