Attested.to

Definition

a concentration camp where prisoners are likely to die or be killed

Seed ·

Term in context

death camp in CommonParlance