Meaning of derriba in Spanish:

derriba

feminine noun

Colombia, Mexico, Nicaragua, Panama
  • 1Desmonte de una zona poblada con vegetación media o alta.