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