Spanish-English Dictionaryindemnizar
Meaning of indemnizar