Translation of destronar in English:

destronar

to dethrone, v.

transitive verb

  • 1

    (rey) to dethrone
    (rey) to depose
    (campeón/líder) to depose
    (campeón/líder) to topple