fail to fulfill one's commitments - Alemán Inglés Diccionario

Proponer traducción