Spanish-English DictionaryextenuarĂ­a
extenuaría
extenuar
Meaning of extenuarĂ­a