labour camps - Spanish English Dictionary

labour camps

Meanings of "labour camps" in Spanish English Dictionary : 1 result(s)

English Spanish
General
labour camp campo de trabajo [m]