Traducción de desmochar in English:

desmochar

to lop, v.

verbo transitivo

  • 1

    to lop
    to pollard
    to cut the top off