imprisonment with hard labor - Francés Inglés Diccionario

Proponer traducción