French-Spanish dictionary »

travaux forcés meaning in Spanish

FrenchSpanish
travaux forcés nom {m}

trabajos forzadosnoun