Translation of descorazar in English:

descorazar

to stone, v.

transitive verb

Southern Cone

  • 1

    to stone
    to pit