Translation of desmochar in English:

desmochar

to lop, v.

transitive verb

  • 1

    to lop
    to pollard
    to cut the top off