Spanish-English Dictionaryextenuaré
extenuaré
extenuar
Meaning of extenuaré