Translation of descarozado in English:

descarozado

masculine noun

Southern Cone

  • 1

    dried, pitted apricot or peach