Translation of trabajos forzados in English:

trabajos forzados

hard labor labour, n.

masculine plural noun

  • 1

    hard labor labour US
    hard labour British