no merchant ever runs down his own wares - Francés Inglés Diccionario

Proponer traducción