Spanish-English Dictionaryescarificar
Meaning of escarificar