🇪🇸 es en 🇬🇧

desbarrancar verb

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