English to Hindi

Meaning for:
concentration camp
other
बंदी शिविर