Traducción de derrocar in English:

derrocar

to overthrow, v.

verbo transitivo

  • 1

    to overthrow
    to topple