Spanish-English Dictionaryindultar
Meaning of indultar