Spanish-English Dictionaryescarificaré
escarificaré
escarificar
Meaning of escarificaré