Spanish-English Dictionaryresarcir
Meaning of resarcir