to yield up in good and tenantable repair - Francés Inglés Diccionario

Proponer traducción