Meaning of “prison camp” in the English Dictionary

English