DiccionariosForoContactos

   Inglés Francés +
Google | Forvo | +

fail to honour one's commitments

gen. manquer à ses engagements