owner of a livestock lot - Francés Inglés Diccionario

Proponer traducción