Ce înseamnă “a scarifica”?

“a scarifica” în Dicționar Român - Englez

  • to scarify