put a huge downpayment - Francés Inglés Diccionario

Proponer traducción