desbarrancar – English–Español translations

🇪🇸 es en 🇬🇧

desbarrancar verb

  • Destituir, derrocar.
overthrow, topple
  • Echar, correr, despedir.
fire, lay off, sack
Wiktionary Links