when the chips are down - Español Inglés Diccionario

Proponer traducción