Spanish-English Dictionaryextenuar
Meaning of extenuar